A letting agent who lost at least £577,865 in missing tenancy deposits and rent payments has escaped jail. However Peter Leonard, 58,...